﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="RelacionesPrincipal.aspx.cs" Inherits="AudiPyme.UI.RelacionesPrincipal"
    EnableEventValidation="false" %>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <asp:Panel ID="PanelAdministrador" runat="server">
        <ul class="list1" id="ListaOpciones" runat="server">
        </ul>
    </asp:Panel>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
    <div id='basic-modal' style="text-align: right">
        <a href='#' class='basic'>
            <img src="/Images/Icono_ayuda.jpg" alt="Pinche para ver un video tutorial de la página"
                width="30 " height="30" border="0"></a>
    </div>
    <!-- modal content -->
    <div id="basic-modal-content">
        <iframe width="853" height="480" src="http://www.youtube.com/embed/_nBF16Dn2R0" frameborder="0"
            allowfullscreen></iframe>
    </div>
    <!-- preload the images -->
    <div style='display: none'>
        <img src='Images/x.png' alt='' />
    </div>
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <h2>
                Relaciones Principal</h2>
            <asp:Panel ID="PanelOpcClasif" runat="server" Visible="False">
                <h4>
                    Distribución de Relaciones por Tipo Activo -
                    <asp:Label ID="LblAmenVuln" runat="server"></asp:Label>
                    &nbsp;<asp:Label ID="LblTipActElegido" runat="server"></asp:Label>
                </h4>
                <h5>
                    Criterio de Clasificación</h5>
                <p>
                    <asp:DropDownList ID="DdlAmenVuln" runat="server" AutoPostBack="True" Width="150px"
                        OnSelectedIndexChanged="DdlAmenVuln_SelectedIndexChanged" OnLoad="DdlAmenVuln_Load">
                    </asp:DropDownList>
            </asp:Panel>
            &nbsp;
        </ContentTemplate>
    </asp:UpdatePanel>
    <table>
        <tr>
            <td align="left">
                <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
                    <ContentTemplate>
                        <asp:Panel ID="PanelChart" runat="server" Visible="False">
                            <asp:Chart ID="Chart1" runat="server" Height="400px" Palette="None" PaletteCustomColors="DeepSkyBlue; SteelBlue; DodgerBlue; Blue; 0, 192, 192; Teal"
                                Width="385px" OnClick="Chart1_Click">
                                <Series>
                                    <asp:Series ChartArea="ChartArea1" Name="Series1" PostBackValue="#VALX" CustomProperties="DrawingStyle=Cylinder" />
                                </Series>
                                <ChartAreas>
                                    <asp:ChartArea Area3DStyle-Enable3D="True" Area3DStyle-IsRightAngleAxes="False" Area3DStyle-LightStyle="Realistic"
                                        Name="ChartArea1" BackColor="Transparent" BackSecondaryColor="Transparent" ShadowColor="White">
                                        <AxisY Interval="5" LabelAutoFitMinFontSize="6" LineColor="Gainsboro">
                                            <MajorGrid LineColor="Gainsboro" />
                                        </AxisY>
                                        <AxisX Interval="1" LabelAutoFitMinFontSize="9" TextOrientation="Rotated90" LineColor="Gainsboro">
                                            <MajorGrid LineColor="Gainsboro" />
                                        </AxisX>
                                        <AxisX2 LineColor="Gainsboro">
                                            <MajorGrid LineColor="Gainsboro" />
                                        </AxisX2>
                                        <AxisY2 LineColor="Gainsboro">
                                            <MajorGrid LineColor="Gainsboro" />
                                        </AxisY2>
                                        <Area3DStyle Enable3D="True" LightStyle="Realistic" Inclination="20" PointGapDepth="0" />
                                    </asp:ChartArea>
                                </ChartAreas>
                                <BorderSkin BackColor="White" />
                            </asp:Chart>
                        </asp:Panel>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </td>
            <td align="left" valign="top">
                <asp:UpdatePanel ID="UpdatePanel3" runat="server" UpdateMode="Conditional">
                    <ContentTemplate>
                        <asp:Panel ID="PanelGV" runat="server">
                            <asp:GridView ID="GVRelaciones" runat="server" AutoGenerateColumns="false" OnRowDataBound="GVRelaciones_RowDataBound"
                                OnRowDeleting="GVRelaciones_RowDeleting" AllowPaging="True" OnPageIndexChanging="GVRelaciones_PageIndexChanging"
                                CssClass="myDatagrid" Width="260px">
                                <Columns>
                                    <asp:BoundField DataField="IdTipoActivo" HeaderText="Id" ReadOnly="true" ItemStyle-HorizontalAlign="Center" />
                                    <asp:BoundField DataField="NombreTipoActivo" HeaderText="Tipo Activo" ReadOnly="true" />
                                    <asp:BoundField DataField="IdAmenVuln" HeaderText="IdA/V" ReadOnly="true" ItemStyle-HorizontalAlign="Center" />
                                    <asp:BoundField DataField="NombreAmenVuln" HeaderText="Amen/Vuln" ReadOnly="true" />
                                    <asp:TemplateField ItemStyle-HorizontalAlign="Center">
                                        <HeaderTemplate>
                                            <asp:Label ID="LblToolOpciones" runat="server" Text="Eliminar" ToolTip='Pulse en el botón eliminar de la relación que se desee borrar'></asp:Label>
                                        </HeaderTemplate>
                                        <ItemTemplate>
                                            <asp:Button ID="BtnEliminar" runat="server" CommandName="Delete" Text="Eliminar"
                                                OnClientClick="javascript:return confirm('Se eliminarán las relaciones según el par Tipo Activo-(Amenaza/Vulnerabilidad) seleccionado.¿Desea continuar?');">
                                            </asp:Button>
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                </Columns>
                            </asp:GridView>
                        </asp:Panel>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </td>
        </tr>
    </table>
</asp:Content>
